GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\BuyNowPayLater\AbstractBuyNowPayLater A

Total Complexity 69
Dependencies 12
Dependents 0
Total lines 522
Lines of code 337
Logical lines of code 167
Comment lines 117
Methods 21
Properties 3

Methods 21

Method Rating Maintainability Complexity Lines of code
after_checkout_validation()
A
57 12 14
is_available()
A
54 8 22
process_bnpl_return()
A
47 7 37
process_bnpl_status()
S
45 6 45
add_hooks()
S
51 4 29
get_order()
S
59 5 13
validate_request()
S
53 4 22
configure_merchant_settings()
S
58 4 15
process_payment()
S
51 3 28
enqueue_scripts()
S
62 3 12
process_bnpl_cancel()
S
52 2 24
init_form_fields()
S
49 1 34
thankyou_order_received_text()
S
70 2 6
__construct()
S
62 1 13
process_refund()
S
79 1 3
initiate_payment()
S
65 1 9
get_provider_endpoints()
S
66 1 8
is_shipping_required()
S
82 1 3
get_method_availability()
S
100 1 0
get_gateway_form_fields()
S
100 1 0
configure_method_settings()
S
100 1 0